medusa kafası çavdarı - Turkish English Dictionary